Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 STORRS ROAD Detached £421,201 £388,000 17 Sep 2021
7 STORRS ROAD Detached £397,089 £115,000 4 May 2001
8 STORRS ROAD £210,588 £153,126 22 Feb 2016
8 STORRS ROAD £210,588 £153,126 22 Feb 2016
9 STORRS ROAD Detached £261,195 £150,000 24 Aug 2011
10 STORRS ROAD £27,368 £22,000 7 Sep 2018